package com.zhouxiaoge.解释器模式;

import java.util.HashMap;
import java.util.Map;

/**
 * @author 周小哥
 * @date 2021年09月30日 17点51分
 */
public class Client {

    public static void main(String[] args) {
        String expStr = "a-a/b-a*b-d+b/b";
        Map<String, Integer> map = new HashMap<>();
        map.put("a", 12);
        map.put("b", 1);
        map.put("c", 3);
        map.put("d", 4);

        Calculator calculator = new Calculator(expStr);
        int run = calculator.run(map);
        System.out.println(run);
    }

}
